﻿using System;
using System.Data;
using System.Collections;

/// <summary>
/// Summary description for tblLMGTransferDataCMI
/// Created By : CX
/// Created Date : Wednesday, April 20, 2011
/// </summary>
/// 
namespace CE.Transfer
{

    public class TransferLMGCMI
    {
        public TransferLMGCMI()
        {	//TODO: Add constructor logic here
            ClearFields();
        }
        private Int64 _exportid = 0;
        private string _reference_no = String.Empty;
        private string _policy_line_of_business = String.Empty;
        private string _policy_no = String.Empty;
        private string _tax_note_date = String.Empty;
        private string _link_reference_no = String.Empty;
        private string _policy_effective_date = String.Empty;
        private string _policy_expiration_date = String.Empty;
        private string _entry_date = String.Empty;
        private string _sign_date = String.Empty;
        private string _salutation = String.Empty;
        private string _insured_name = String.Empty;
        private string _insured_type = String.Empty;
        private string _insured_sex = String.Empty;
        private string _address_line1 = String.Empty;
        private string _address_line2 = String.Empty;
        private string _tumbon = String.Empty;
        private string _district = String.Empty;
        private string _state_province = String.Empty;
        private string _postal_code = String.Empty;
        private string _country = String.Empty;
        private string _email_send_policy = String.Empty;
        private string _mobile_phone_no_1 = String.Empty;
        private string _mobile_phone_no_2 = String.Empty;
        private string _home_phone_no = String.Empty;
        private string _home_phone_extension_no = String.Empty;
        private string _office_phone_no = String.Empty;
        private string _office_phone_extension_no = String.Empty;
        private string _id_card_no = String.Empty;
        private string _birth_date = String.Empty;
        private string _marital_status = String.Empty;
        private string _hobby = String.Empty;
        private string _agent_code = String.Empty;
        private string _broker_code = String.Empty;
        private string _product_code = String.Empty;
        private string _campaign_code = String.Empty;
        private string _motor_code = String.Empty;
        private string _motor_sub_code = String.Empty;
        private string _vehicle_make = String.Empty;
        private string _vehicle_model = String.Empty;
        private string _vehicle_model_type = String.Empty;
        private string _vehicle_sticker_no = String.Empty;
        private string _vehicle_prefix_license_no = String.Empty;
        private string _vehicle_license_no = String.Empty;
        private string _key_field = String.Empty;
        private string _vehicle_chassis_no = String.Empty;
        private string _vehicle_engine_no = String.Empty;
        private string _vehicle_registration_no = String.Empty;
        private decimal _gprm;
        private decimal _tax;
        private decimal _stamp;
        private decimal _vehicle_no_of_seat;
        private decimal _vehicle_engine_capacity;
        private decimal _vehicle_weight;
        private string _cover_note_date = String.Empty;
        private string _bc_policy_no = String.Empty;

        public Int64 ExportId
        {
            get { return _exportid; }
            set { _exportid = value; }
        }

        public string REFERENCE_NO
        {
            get { return _reference_no; }
            set { _reference_no = value; }
        }

        public string POLICY_LINE_OF_BUSINESS
        {
            get { return _policy_line_of_business; }
            set { _policy_line_of_business = value; }
        }

        public string POLICY_NO
        {
            get { return _policy_no; }
            set { _policy_no = value; }
        }

        public string TAX_NOTE_DATE
        {
            get { return _tax_note_date; }
            set { _tax_note_date = value; }
        }

        public string LINK_REFERENCE_NO
        {
            get { return _link_reference_no; }
            set { _link_reference_no = value; }
        }

        public string POLICY_EFFECTIVE_DATE
        {
            get { return _policy_effective_date; }
            set { _policy_effective_date = value; }
        }

        public string POLICY_EXPIRATION_DATE
        {
            get { return _policy_expiration_date; }
            set { _policy_expiration_date = value; }
        }

        public string ENTRY_DATE
        {
            get { return _entry_date; }
            set { _entry_date = value; }
        }

        public string SIGN_DATE
        {
            get { return _sign_date; }
            set { _sign_date = value; }
        }

        public string SALUTATION
        {
            get { return _salutation; }
            set { _salutation = value; }
        }

        public string INSURED_NAME
        {
            get { return _insured_name; }
            set { _insured_name = value; }
        }

        public string INSURED_TYPE
        {
            get { return _insured_type; }
            set { _insured_type = value; }
        }

        public string INSURED_SEX
        {
            get { return _insured_sex; }
            set { _insured_sex = value; }
        }

        public string ADDRESS_LINE1
        {
            get { return _address_line1; }
            set { _address_line1 = value; }
        }

        public string ADDRESS_LINE2
        {
            get { return _address_line2; }
            set { _address_line2 = value; }
        }

        public string TUMBON
        {
            get { return _tumbon; }
            set { _tumbon = value; }
        }

        public string DISTRICT
        {
            get { return _district; }
            set { _district = value; }
        }

        public string STATE_PROVINCE
        {
            get { return _state_province; }
            set { _state_province = value; }
        }

        public string POSTAL_CODE
        {
            get { return _postal_code; }
            set { _postal_code = value; }
        }

        public string COUNTRY
        {
            get { return _country; }
            set { _country = value; }
        }

        public string EMAIL_SEND_POLICY
        {
            get { return _email_send_policy; }
            set { _email_send_policy = value; }
        }

        public string MOBILE_PHONE_NO_1
        {
            get { return _mobile_phone_no_1; }
            set { _mobile_phone_no_1 = value; }
        }

        public string MOBILE_PHONE_NO_2
        {
            get { return _mobile_phone_no_2; }
            set { _mobile_phone_no_2 = value; }
        }

        public string HOME_PHONE_NO
        {
            get { return _home_phone_no; }
            set { _home_phone_no = value; }
        }

        public string HOME_PHONE_EXTENSION_NO
        {
            get { return _home_phone_extension_no; }
            set { _home_phone_extension_no = value; }
        }

        public string OFFICE_PHONE_NO
        {
            get { return _office_phone_no; }
            set { _office_phone_no = value; }
        }

        public string OFFICE_PHONE_EXTENSION_NO
        {
            get { return _office_phone_extension_no; }
            set { _office_phone_extension_no = value; }
        }

        public string ID_CARD_NO
        {
            get { return _id_card_no; }
            set { _id_card_no = value; }
        }

        public string BIRTH_DATE
        {
            get { return _birth_date; }
            set { _birth_date = value; }
        }

        public string MARITAL_STATUS
        {
            get { return _marital_status; }
            set { _marital_status = value; }
        }

        public string HOBBY
        {
            get { return _hobby; }
            set { _hobby = value; }
        }

        public string AGENT_CODE
        {
            get { return _agent_code; }
            set { _agent_code = value; }
        }

        public string BROKER_CODE
        {
            get { return _broker_code; }
            set { _broker_code = value; }
        }

        public string PRODUCT_CODE
        {
            get { return _product_code; }
            set { _product_code = value; }
        }

        public string CAMPAIGN_CODE
        {
            get { return _campaign_code; }
            set { _campaign_code = value; }
        }

        public string MOTOR_CODE
        {
            get { return _motor_code; }
            set { _motor_code = value; }
        }

        public string MOTOR_SUB_CODE
        {
            get { return _motor_sub_code; }
            set { _motor_sub_code = value; }
        }

        public string VEHICLE_MAKE
        {
            get { return _vehicle_make; }
            set { _vehicle_make = value; }
        }

        public string VEHICLE_MODEL
        {
            get { return _vehicle_model; }
            set { _vehicle_model = value; }
        }

        public string VEHICLE_MODEL_TYPE
        {
            get { return _vehicle_model_type; }
            set { _vehicle_model_type = value; }
        }

        public string VEHICLE_STICKER_NO
        {
            get { return _vehicle_sticker_no; }
            set { _vehicle_sticker_no = value; }
        }

        public string VEHICLE_PREFIX_LICENSE_NO
        {
            get { return _vehicle_prefix_license_no; }
            set { _vehicle_prefix_license_no = value; }
        }

        public string VEHICLE_LICENSE_NO
        {
            get { return _vehicle_license_no; }
            set { _vehicle_license_no = value; }
        }

        public string KEY_FIELD
        {
            get { return _key_field; }
            set { _key_field = value; }
        }

        public string VEHICLE_CHASSIS_NO
        {
            get { return _vehicle_chassis_no; }
            set { _vehicle_chassis_no = value; }
        }

        public string VEHICLE_ENGINE_NO
        {
            get { return _vehicle_engine_no; }
            set { _vehicle_engine_no = value; }
        }

        public string VEHICLE_REGISTRATION_NO
        {
            get { return _vehicle_registration_no; }
            set { _vehicle_registration_no = value; }
        }

        public decimal GPRM
        {
            get { return _gprm; }
            set { _gprm = value; }
        }

        public decimal TAX
        {
            get { return _tax; }
            set { _tax = value; }
        }

        public decimal STAMP
        {
            get { return _stamp; }
            set { _stamp = value; }
        }

        public decimal VEHICLE_NO_OF_SEAT
        {
            get { return _vehicle_no_of_seat; }
            set { _vehicle_no_of_seat = value; }
        }

        public decimal VEHICLE_ENGINE_CAPACITY
        {
            get { return _vehicle_engine_capacity; }
            set { _vehicle_engine_capacity = value; }
        }

        public decimal VEHICLE_WEIGHT
        {
            get { return _vehicle_weight; }
            set { _vehicle_weight = value; }
        }

        public string COVER_NOTE_DATE
        {
            get { return _cover_note_date; }
            set { _cover_note_date = value; }
        }

        public string BC_POLICY_NO
        {
            get { return _bc_policy_no; }
            set { _bc_policy_no = value; }
        }


        private void ClearFields()
        {
            _exportid = 0;
            _reference_no = String.Empty;
            _policy_line_of_business = String.Empty;
            _policy_no = String.Empty;
            _tax_note_date = String.Empty;
            _link_reference_no = String.Empty;
            _policy_effective_date = String.Empty;
            _policy_expiration_date = String.Empty;
            _entry_date = String.Empty;
            _sign_date = String.Empty;
            _salutation = String.Empty;
            _insured_name = String.Empty;
            _insured_type = String.Empty;
            _insured_sex = String.Empty;
            _address_line1 = String.Empty;
            _address_line2 = String.Empty;
            _tumbon = String.Empty;
            _district = String.Empty;
            _state_province = String.Empty;
            _postal_code = String.Empty;
            _country = String.Empty;
            _email_send_policy = String.Empty;
            _mobile_phone_no_1 = String.Empty;
            _mobile_phone_no_2 = String.Empty;
            _home_phone_no = String.Empty;
            _home_phone_extension_no = String.Empty;
            _office_phone_no = String.Empty;
            _office_phone_extension_no = String.Empty;
            _id_card_no = String.Empty;
            _birth_date = String.Empty;
            _marital_status = String.Empty;
            _hobby = String.Empty;
            _agent_code = String.Empty;
            _broker_code = String.Empty;
            _product_code = String.Empty;
            _campaign_code = String.Empty;
            _motor_code = String.Empty;
            _motor_sub_code = String.Empty;
            _vehicle_make = String.Empty;
            _vehicle_model = String.Empty;
            _vehicle_model_type = String.Empty;
            _vehicle_sticker_no = String.Empty;
            _vehicle_prefix_license_no = String.Empty;
            _vehicle_license_no = String.Empty;
            _key_field = String.Empty;
            _vehicle_chassis_no = String.Empty;
            _vehicle_engine_no = String.Empty;
            _vehicle_registration_no = String.Empty;
            _gprm = 0;
            _tax = 0;
            _stamp = 0;
            _vehicle_no_of_seat = 0;
            _vehicle_engine_capacity = 0;
            _vehicle_weight = 0;
            _cover_note_date = String.Empty;
            _bc_policy_no = String.Empty;
        }
    }
}



